package com.zygh.lz.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

@Data
@Accessors(chain = true)
@ApiModel(value = "PoliceData对象", description = "")
public class PoliceData implements Serializable {
    @ApiModelProperty(value = "主键")
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    @ApiModelProperty(value = "专项斗争标志(是否")
    private String zxdzbz;

    @ApiModelProperty(value = "接警单位(dw.dic)")
    private String jjdw;

    @ApiModelProperty(value = "接警人(jy.dic)")
    private String jjr;

    @ApiModelProperty(value = "接警时间")
    private String jjsj01;

    @ApiModelProperty(value = "处警标识(处警标识)")
    private String cjbs;

    @ApiModelProperty(value = "110接单号")
    private String jjbh110;

    @ApiModelProperty(value = "110接警员工号")
    private String jjygh110;

    @ApiModelProperty(value = "110接警员姓名")
    private String jjyxm110;

    @ApiModelProperty(value = "110处警单下发时间")
    private String cjdxfsj;

    @ApiModelProperty(value = "110处警单到达时间")
    private String cjdddsj;

    @ApiModelProperty(value = "110处警单接收时间")
    private String cjdjssj;

    @ApiModelProperty(value = "110处警单二次派警时间")
    private String cjdecpjsj;

    @ApiModelProperty(value = "110警情地址")
    private String jqdz110;

    @ApiModelProperty(value = "处警类别(处警类别)")
    private String cjlb;

    @ApiModelProperty(value = "到达现场时间")
    private String ddxcsj;

    @ApiModelProperty(value = "行政区划(xzqh.dic)")
    private String xzqh;

    @ApiModelProperty(value = "发生地点")
    private String fsdd;

    @ApiModelProperty(value = "出动警力数")
    private String cdjls;

    @ApiModelProperty(value = "出动机动车数")
    private String cdjdcs;

    @ApiModelProperty(value = "挽回损失金额")
    private String whssje;

    @ApiModelProperty(value = "救助群众数")
    private String jzqzs;

    @ApiModelProperty(value = "救助伤员数")
    private String jzsys;

    @ApiModelProperty(value = "出警单位(dw.dic)")
    private String czhdw;

    @ApiModelProperty(value = "出警人(jy.dic)")
    private String czhr;

    @ApiModelProperty(value = "处警情况填写时间")
    private String cztxsj;

    @ApiModelProperty(value = "处警结果(处警结果)")
    private String cjjg;

    @ApiModelProperty(value = "出警时间")
    private String cjsj;

    @ApiModelProperty(value = "警情状态(警情状态)")
    private String xzJqzt;

    @ApiModelProperty(value = "是否肇事逃逸(是否)")
    private String sfzsty;

    @ApiModelProperty(value = "事发地X坐标")
    private String sfdxzb;

    @ApiModelProperty(value = "事发地Y坐标")
    private String sfdyzb;

    @ApiModelProperty(value = "接收单位(dw.dic)")
    private String jsdw;

    @ApiModelProperty(value = "接收人(jy.dic)")
    private String jsr;

    @ApiModelProperty(value = "处警反馈时间")
    private String cjfksj;

    @ApiModelProperty(value = "指派单位")
    private String zpdw;

    @ApiModelProperty(value = "指派出警人")
    private String zpcjr;

    @ApiModelProperty(value = "文本接警人")
    private String wbjjr;

    @ApiModelProperty(value = "登记单位")
    private String djdw;

    @ApiModelProperty(value = "登记人")
    private String djr;

    @ApiModelProperty(value = "登记日期")
    private String djrq;

    @ApiModelProperty(value = "信息入库时间")
    private String gabXxrksj;

    @ApiModelProperty(value = "出警详情")
    private String cjxq;

    @ApiModelProperty(value = "接处警编号")
    private String jcjbh;

    @ApiModelProperty(value = "报警内容")
    private String bjnr;

    @ApiModelProperty(value = "报警时间")
    private String bjsj;

    @ApiModelProperty(value = "人员受伤数")
    private String rysss;

    @ApiModelProperty(value = "人员死亡数")
    private String rysws;

    @ApiModelProperty(value = "人员死亡数")
    private String warningsignal;


    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date creatTime;


}